﻿package chenji.moreitemfunapi.api.config;
import java.io.IOException;

import chenji.moreitemfunapi.MifAPI;


public class ConfigException extends Exception {
	String Message;
	Exception e;

	private static final long serialVersionUID = -3125946766812234248L;

	public ConfigException(IOException e, String Message) {
		this.e = e;
		this.Message = Message;
	}

	public final String getMessage() {
		return this.Message;
	}

	public void printStackTrace() {
		MifAPI.getMLogger().warning("---------------MoreItemFunAPI 异常报告---------------");
		MifAPI.getMLogger().warning("非常抱歉，MoreItemFunAPI 插件在运行时出现异常：IOException");
		MifAPI.getMLogger().warning("异常原因：" + Message);
		MifAPI.getMLogger().warning("以下是异常详情，请截图去论坛反馈，感谢合作。");
		super.printStackTrace();
		MifAPI.getMLogger().warning("因为：");
		e.printStackTrace();
		MifAPI.getMLogger().warning("-----------------------------------------------");
	}
}